View Issue Details

IDProjectCategoryView StatusLast Update
0001914T99X171.00 SKB EagleSW Issuepublic2024-05-09 16:58
Reporter(ALTech) Younkwang Jung Assigned To(SW) Jerry Lin Due Date2024-04-15 12:26
PriorityhighSeveritys4-minorReproducibilityhave not tried
Status closedResolutionfixed 
Summary0001914: [Smart3][UI542] Request for property setting for HDCP 1.4 device judgment
DescriptionHi Kinbay

JIRA is
https://jira.skbroadband.com/browse/BPM-30749

SKB is requesting to operate as shown in this table ( attached picture )

And SKB manager found an Amlogic SoC register that satisfies this condition.
( /sys/class/amhdmitx/amhdmitx0/hdcp22_type )

you can check status with below command
BFX-AT100:/ # cat /sys/class/amhdmitx/amhdmitx0/hdcp22_type
1

Therefore, please save the value in property vendor.skb.hdmi.hdcp_type1.

There seems to be a time difference between HDCP certification event and apply, so please check and save it.
and this property should be readable by another app. please also declare to sepolicy with vendor_public.

Thank you
YK.Jung
TagsNo tags attached.
Attach Tags

Users monitoring this issue

Activities

(ALTech) Younkwang Jung

2024-04-03 11:31

developer  

image.png (13,797 bytes)   
image.png (13,797 bytes)   

(ALTech) Younkwang Jung

2024-04-03 13:28

developer   ~0015363

Hi Kinbay

SKB's request has just been updated. ( Property has been changed )
- HDCP 2.3 is not supported at Smart3. so HDCP 2.3 can be ignored.

Please check it

Thank you
YK.Jung
image-2.png (14,633 bytes)   
image-2.png (14,633 bytes)   
image-3.png (20,758 bytes)   
image-3.png (20,758 bytes)   

(ALTech) Younkwang Jung

2024-04-03 13:54

developer   ~0015365

Hi Kinbay

SKB will have a test with MW at tomorrow
so SKB is asking us to apply it by today

Please check it

Thank you
YK.Jung

(SW) Jerry Lin

2024-04-03 14:52

developer   ~0015367

Hi YK,
Please help to check with the HDCP feature. We have added in ATV12.
Do we need to change to get HDCP state from "/sys/class/amhdmitx/amhdmitx0/hdcp22_type" ?

in vendor/amlogic/common/frameworks/services/systemcontrol/DisplayMode.h :
#define DISPLAY_HDMI_HDCP_MODE "/sys/class/amhdmitx/amhdmitx0/hdcp_mode"//set HDCP mode

in vendor/amlogic/common/frameworks/services/systemcontrol/HDCP/HDCPTxAuth.cpp :
    if(success)
    {
        char mode[MODE_LEN] = {0};
        mSysWrite.readSysfs(DISPLAY_HDMI_HDCP_MODE, mode);
        if (strstr(mode, (char *)"22"))
            property_set("vendor.skb.hdmi.hdcp", "HDCP_22");
        else if (strstr(mode, (char *)"14"))
            property_set("vendor.skb.hdmi.hdcp", "HDCP_14");
    }else
        property_set("vendor.skb.hdmi.hdcp", "HDCP_NONE");

Jerry

(ALTech) Younkwang Jung

2024-04-03 17:10

developer   ~0015368

Hi Jerry

/sys/class/amhdmitx/amhdmitx0/hdcp22_type
1 : hdcp22 device
0 : hdcp14 device

The value hdcp22_type means can determine the connection of the HDCP 1.4 device at hdmi repeater
So please refer to the attached table and apply it

Thank you
YK.Jung
image-4.png (27,224 bytes)   
image-4.png (27,224 bytes)   

(ALTech) Younkwang Jung

2024-04-03 17:53

developer   ~0015369

Hi Jerry

Please use BPM-30749 for the prefix of the commit message

Thank you
YK.Jung

(ALTech) Younkwang Jung

2024-04-11 17:09

developer   ~0015415

Hi Jerry

As we are testing with FW with this patch, some issues are being observed.

vendor.skb.hdmi.hdcp is not changing normally. It's not constant
At the moment STB set the property, the hdcp22_type value doesn't seem to be correct. (It seems to be a timing issue.)

================== result txt ====================================
Current Time: 2024-04-11 18:00:05 hdcp22_type: 0
Current Time: 2024-04-11 18:00:05 hdcp_mode: 22
Current Time: 2024-04-11 18:00:05 [vendor.skb.hdmi.hdcp]: [HDCP_22] ==> This value must be HDCP_14
..
Current Time: 2024-04-11 18:00:05 [vendor.skb.hdmi.hdcp]: [HDCP_22]
Current Time: 2024-04-11 18:00:05 [vendor.skb.hdmi.hdcp]: [HDCP_22]
===============================================================

Please check it
thank you
YK.Jung
image-5.png (33,419 bytes)   
image-5.png (33,419 bytes)   
result.txt (38,405 bytes)   
Current Time: 2024-04-11 17:59:20  hdcp22_type: 1
Current Time: 2024-04-11 17:59:20  hdcp_mode: 22
Current Time: 2024-04-11 17:59:20  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:20  hdcp22_type: 1
Current Time: 2024-04-11 17:59:20  hdcp_mode: 22
Current Time: 2024-04-11 17:59:20  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:20  hdcp22_type: 1
Current Time: 2024-04-11 17:59:20  hdcp_mode: 22
Current Time: 2024-04-11 17:59:20  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:20  hdcp22_type: 1
Current Time: 2024-04-11 17:59:20  hdcp_mode: 22
Current Time: 2024-04-11 17:59:20  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:21  hdcp22_type: 1
Current Time: 2024-04-11 17:59:21  hdcp_mode: 22
Current Time: 2024-04-11 17:59:21  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:21  hdcp22_type: 1
Current Time: 2024-04-11 17:59:21  hdcp_mode: 22
Current Time: 2024-04-11 17:59:21  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:21  hdcp22_type: 1
Current Time: 2024-04-11 17:59:21  hdcp_mode: 22
Current Time: 2024-04-11 17:59:21  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:21  hdcp22_type: 1
Current Time: 2024-04-11 17:59:21  hdcp_mode: 22
Current Time: 2024-04-11 17:59:21  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:22  hdcp22_type: 1
Current Time: 2024-04-11 17:59:22  hdcp_mode: 22
Current Time: 2024-04-11 17:59:22  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:22  hdcp22_type: 1
Current Time: 2024-04-11 17:59:22  hdcp_mode: 22
Current Time: 2024-04-11 17:59:22  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:22  hdcp22_type: 1
Current Time: 2024-04-11 17:59:22  hdcp_mode: 22
Current Time: 2024-04-11 17:59:22  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:22  hdcp22_type: 1
Current Time: 2024-04-11 17:59:22  hdcp_mode: 22
Current Time: 2024-04-11 17:59:22  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:23  hdcp22_type: 1
Current Time: 2024-04-11 17:59:23  hdcp_mode: 22
Current Time: 2024-04-11 17:59:23  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:23  hdcp22_type: 1
Current Time: 2024-04-11 17:59:23  hdcp_mode: 22
Current Time: 2024-04-11 17:59:23  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:23  hdcp22_type: 1
Current Time: 2024-04-11 17:59:23  hdcp_mode: 22
Current Time: 2024-04-11 17:59:23  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:23  hdcp22_type: 1
Current Time: 2024-04-11 17:59:23  hdcp_mode: 22
Current Time: 2024-04-11 17:59:23  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:24  hdcp22_type: 1
Current Time: 2024-04-11 17:59:24  hdcp_mode: 22
Current Time: 2024-04-11 17:59:24  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:24  hdcp22_type: 1
Current Time: 2024-04-11 17:59:24  hdcp_mode: 22
Current Time: 2024-04-11 17:59:24  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:24  hdcp22_type: 1
Current Time: 2024-04-11 17:59:24  hdcp_mode: 22
Current Time: 2024-04-11 17:59:24  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:24  hdcp22_type: 1
Current Time: 2024-04-11 17:59:24  hdcp_mode: 22
Current Time: 2024-04-11 17:59:24  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:25  hdcp22_type: 1
Current Time: 2024-04-11 17:59:25  hdcp_mode: 22
Current Time: 2024-04-11 17:59:25  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:25  hdcp22_type: 1
Current Time: 2024-04-11 17:59:25  hdcp_mode: 22
Current Time: 2024-04-11 17:59:25  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:25  hdcp22_type: 1
Current Time: 2024-04-11 17:59:25  hdcp_mode: 22
Current Time: 2024-04-11 17:59:25  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:25  hdcp22_type: 1
Current Time: 2024-04-11 17:59:25  hdcp_mode: 22
Current Time: 2024-04-11 17:59:25  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:26  hdcp22_type: 1
Current Time: 2024-04-11 17:59:26  hdcp_mode: 22
Current Time: 2024-04-11 17:59:26  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:26  hdcp22_type: 1
Current Time: 2024-04-11 17:59:26  hdcp_mode: 22
Current Time: 2024-04-11 17:59:26  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:26  hdcp22_type: 1
Current Time: 2024-04-11 17:59:26  hdcp_mode: 22
Current Time: 2024-04-11 17:59:26  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:27  hdcp22_type: 1
Current Time: 2024-04-11 17:59:27  hdcp_mode: 22
Current Time: 2024-04-11 17:59:27  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:27  hdcp22_type: 1
Current Time: 2024-04-11 17:59:27  hdcp_mode: 22
Current Time: 2024-04-11 17:59:27  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:27  hdcp22_type: 1
Current Time: 2024-04-11 17:59:27  hdcp_mode: 22
Current Time: 2024-04-11 17:59:27  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:27  hdcp22_type: 1
Current Time: 2024-04-11 17:59:27  hdcp_mode: 22
Current Time: 2024-04-11 17:59:27  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:28  hdcp22_type: 1
Current Time: 2024-04-11 17:59:28  hdcp_mode: 22
Current Time: 2024-04-11 17:59:28  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:28  hdcp22_type: 1
Current Time: 2024-04-11 17:59:28  hdcp_mode: 22
Current Time: 2024-04-11 17:59:28  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:28  hdcp22_type: 1
Current Time: 2024-04-11 17:59:28  hdcp_mode: 22
Current Time: 2024-04-11 17:59:28  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:28  hdcp22_type: 1
Current Time: 2024-04-11 17:59:28  hdcp_mode: 22
Current Time: 2024-04-11 17:59:28  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:29  hdcp22_type: 1
Current Time: 2024-04-11 17:59:29  hdcp_mode: 22
Current Time: 2024-04-11 17:59:29  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:29  hdcp22_type: 1
Current Time: 2024-04-11 17:59:29  hdcp_mode: 22
Current Time: 2024-04-11 17:59:29  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:29  hdcp22_type: 1
Current Time: 2024-04-11 17:59:29  hdcp_mode: 22
Current Time: 2024-04-11 17:59:29  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:29  hdcp22_type: 1
Current Time: 2024-04-11 17:59:29  hdcp_mode: 22
Current Time: 2024-04-11 17:59:29  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:30  hdcp22_type: 1
Current Time: 2024-04-11 17:59:30  hdcp_mode: 22
Current Time: 2024-04-11 17:59:30  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:30  hdcp22_type: 1
Current Time: 2024-04-11 17:59:30  hdcp_mode: 22
Current Time: 2024-04-11 17:59:30  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:30  hdcp22_type: 1
Current Time: 2024-04-11 17:59:30  hdcp_mode: off
Current Time: 2024-04-11 17:59:30  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:30  hdcp22_type: 1
Current Time: 2024-04-11 17:59:30  hdcp_mode: off
Current Time: 2024-04-11 17:59:30  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:31  hdcp22_type: 1
Current Time: 2024-04-11 17:59:31  hdcp_mode: 22
Current Time: 2024-04-11 17:59:31  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:31  hdcp22_type: 1
Current Time: 2024-04-11 17:59:31  hdcp_mode: 22
Current Time: 2024-04-11 17:59:31  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:31  hdcp22_type: 1
Current Time: 2024-04-11 17:59:31  hdcp_mode: 22
Current Time: 2024-04-11 17:59:31  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:32  hdcp22_type: 1
Current Time: 2024-04-11 17:59:32  hdcp_mode: 22
Current Time: 2024-04-11 17:59:32  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:32  hdcp22_type: 1
Current Time: 2024-04-11 17:59:32  hdcp_mode: 22
Current Time: 2024-04-11 17:59:32  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:32  hdcp22_type: 1
Current Time: 2024-04-11 17:59:32  hdcp_mode: 22
Current Time: 2024-04-11 17:59:32  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:33  hdcp22_type: 1
Current Time: 2024-04-11 17:59:33  hdcp_mode: 22
Current Time: 2024-04-11 17:59:33  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:33  hdcp22_type: 1
Current Time: 2024-04-11 17:59:33  hdcp_mode: 22
Current Time: 2024-04-11 17:59:33  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:33  hdcp22_type: 1
Current Time: 2024-04-11 17:59:33  hdcp_mode: 22
Current Time: 2024-04-11 17:59:33  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:33  hdcp22_type: 1
Current Time: 2024-04-11 17:59:33  hdcp_mode: 22
Current Time: 2024-04-11 17:59:33  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:34  hdcp22_type: 1
Current Time: 2024-04-11 17:59:34  hdcp_mode: 22
Current Time: 2024-04-11 17:59:34  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:34  hdcp22_type: 1
Current Time: 2024-04-11 17:59:34  hdcp_mode: 22
Current Time: 2024-04-11 17:59:34  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:34  hdcp22_type: 1
Current Time: 2024-04-11 17:59:34  hdcp_mode: 22
Current Time: 2024-04-11 17:59:34  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:34  hdcp22_type: 1
Current Time: 2024-04-11 17:59:34  hdcp_mode: 22
Current Time: 2024-04-11 17:59:34  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:35  hdcp22_type: 1
Current Time: 2024-04-11 17:59:35  hdcp_mode: 22
Current Time: 2024-04-11 17:59:35  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:35  hdcp22_type: 1
Current Time: 2024-04-11 17:59:35  hdcp_mode: 22
Current Time: 2024-04-11 17:59:35  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:35  hdcp22_type: 1
Current Time: 2024-04-11 17:59:35  hdcp_mode: 22
Current Time: 2024-04-11 17:59:35  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:35  hdcp22_type: 1
Current Time: 2024-04-11 17:59:35  hdcp_mode: 22
Current Time: 2024-04-11 17:59:35  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:36  hdcp22_type: 1
Current Time: 2024-04-11 17:59:36  hdcp_mode: 22
Current Time: 2024-04-11 17:59:36  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:36  hdcp22_type: 1
Current Time: 2024-04-11 17:59:36  hdcp_mode: 22
Current Time: 2024-04-11 17:59:36  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:36  hdcp22_type: 1
Current Time: 2024-04-11 17:59:36  hdcp_mode: 22
Current Time: 2024-04-11 17:59:36  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:36  hdcp22_type: 1
Current Time: 2024-04-11 17:59:36  hdcp_mode: 22
Current Time: 2024-04-11 17:59:36  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:37  hdcp22_type: 1
Current Time: 2024-04-11 17:59:37  hdcp_mode: 22
Current Time: 2024-04-11 17:59:37  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:37  hdcp22_type: 1
Current Time: 2024-04-11 17:59:37  hdcp_mode: 22
Current Time: 2024-04-11 17:59:37  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:37  hdcp22_type: 1
Current Time: 2024-04-11 17:59:37  hdcp_mode: 22
Current Time: 2024-04-11 17:59:37  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:38  hdcp22_type: 1
Current Time: 2024-04-11 17:59:38  hdcp_mode: 22
Current Time: 2024-04-11 17:59:38  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:38  hdcp22_type: 1
Current Time: 2024-04-11 17:59:38  hdcp_mode: 22
Current Time: 2024-04-11 17:59:38  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:38  hdcp22_type: 1
Current Time: 2024-04-11 17:59:38  hdcp_mode: 22
Current Time: 2024-04-11 17:59:38  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:38  hdcp22_type: 1
Current Time: 2024-04-11 17:59:38  hdcp_mode: 22
Current Time: 2024-04-11 17:59:38  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:39  hdcp22_type: 1
Current Time: 2024-04-11 17:59:39  hdcp_mode: 22
Current Time: 2024-04-11 17:59:39  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:39  hdcp22_type: 1
Current Time: 2024-04-11 17:59:39  hdcp_mode: off
Current Time: 2024-04-11 17:59:39  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:39  hdcp22_type: 1
Current Time: 2024-04-11 17:59:39  hdcp_mode: off
Current Time: 2024-04-11 17:59:39  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:39  hdcp22_type: 1
Current Time: 2024-04-11 17:59:39  hdcp_mode: off
Current Time: 2024-04-11 17:59:39  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:40  hdcp22_type: 1
Current Time: 2024-04-11 17:59:40  hdcp_mode: off
Current Time: 2024-04-11 17:59:40  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:40  hdcp22_type: 1
Current Time: 2024-04-11 17:59:40  hdcp_mode: 22
Current Time: 2024-04-11 17:59:40  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:40  hdcp22_type: 1
Current Time: 2024-04-11 17:59:40  hdcp_mode: 22
Current Time: 2024-04-11 17:59:40  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:41  hdcp22_type: 1
Current Time: 2024-04-11 17:59:41  hdcp_mode: 22
Current Time: 2024-04-11 17:59:41  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:41  hdcp22_type: 1
Current Time: 2024-04-11 17:59:41  hdcp_mode: 22
Current Time: 2024-04-11 17:59:41  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:41  hdcp22_type: 1
Current Time: 2024-04-11 17:59:41  hdcp_mode: 22
Current Time: 2024-04-11 17:59:41  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:42  hdcp22_type: 1
Current Time: 2024-04-11 17:59:42  hdcp_mode: 22
Current Time: 2024-04-11 17:59:42  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:42  hdcp22_type: 1
Current Time: 2024-04-11 17:59:42  hdcp_mode: 22
Current Time: 2024-04-11 17:59:42  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:42  hdcp22_type: 1
Current Time: 2024-04-11 17:59:42  hdcp_mode: 22
Current Time: 2024-04-11 17:59:42  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:42  hdcp22_type: 1
Current Time: 2024-04-11 17:59:42  hdcp_mode: off
Current Time: 2024-04-11 17:59:42  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:43  hdcp22_type: 1
Current Time: 2024-04-11 17:59:43  hdcp_mode: off
Current Time: 2024-04-11 17:59:43  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:43  hdcp22_type: 1
Current Time: 2024-04-11 17:59:43  hdcp_mode: off
Current Time: 2024-04-11 17:59:43  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:43  hdcp22_type: 1
Current Time: 2024-04-11 17:59:43  hdcp_mode: off
Current Time: 2024-04-11 17:59:43  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:44  hdcp22_type: 1
Current Time: 2024-04-11 17:59:44  hdcp_mode: 22
Current Time: 2024-04-11 17:59:44  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:44  hdcp22_type: 1
Current Time: 2024-04-11 17:59:44  hdcp_mode: 22
Current Time: 2024-04-11 17:59:44  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:44  hdcp22_type: 1
Current Time: 2024-04-11 17:59:44  hdcp_mode: 22
Current Time: 2024-04-11 17:59:44  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:44  hdcp22_type: 1
Current Time: 2024-04-11 17:59:44  hdcp_mode: 22
Current Time: 2024-04-11 17:59:44  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:45  hdcp22_type: 1
Current Time: 2024-04-11 17:59:45  hdcp_mode: 22
Current Time: 2024-04-11 17:59:45  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:45  hdcp22_type: 1
Current Time: 2024-04-11 17:59:45  hdcp_mode: 22
Current Time: 2024-04-11 17:59:45  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:45  hdcp22_type: 1
Current Time: 2024-04-11 17:59:45  hdcp_mode: 22
Current Time: 2024-04-11 17:59:45  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:46  hdcp22_type: 1
Current Time: 2024-04-11 17:59:46  hdcp_mode: off
Current Time: 2024-04-11 17:59:46  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:46  hdcp22_type: 1
Current Time: 2024-04-11 17:59:46  hdcp_mode: off
Current Time: 2024-04-11 17:59:46  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:46  hdcp22_type: 1
Current Time: 2024-04-11 17:59:46  hdcp_mode: off
Current Time: 2024-04-11 17:59:46  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:46  hdcp22_type: 1
Current Time: 2024-04-11 17:59:46  hdcp_mode: off
Current Time: 2024-04-11 17:59:46  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:47  hdcp22_type: 1
Current Time: 2024-04-11 17:59:47  hdcp_mode: 22
Current Time: 2024-04-11 17:59:47  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:47  hdcp22_type: 1
Current Time: 2024-04-11 17:59:47  hdcp_mode: 22
Current Time: 2024-04-11 17:59:47  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:47  hdcp22_type: 1
Current Time: 2024-04-11 17:59:47  hdcp_mode: 22
Current Time: 2024-04-11 17:59:47  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:48  hdcp22_type: 1
Current Time: 2024-04-11 17:59:48  hdcp_mode: 22
Current Time: 2024-04-11 17:59:48  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:48  hdcp22_type: 1
Current Time: 2024-04-11 17:59:48  hdcp_mode: 22
Current Time: 2024-04-11 17:59:48  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:48  hdcp22_type: 1
Current Time: 2024-04-11 17:59:48  hdcp_mode: 22
Current Time: 2024-04-11 17:59:48  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:49  hdcp22_type: 1
Current Time: 2024-04-11 17:59:49  hdcp_mode: 22
Current Time: 2024-04-11 17:59:49  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:49  hdcp22_type: 1
Current Time: 2024-04-11 17:59:49  hdcp_mode: 22
Current Time: 2024-04-11 17:59:49  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:49  hdcp22_type: 1
Current Time: 2024-04-11 17:59:49  hdcp_mode: off
Current Time: 2024-04-11 17:59:49  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:49  hdcp22_type: 1
Current Time: 2024-04-11 17:59:49  hdcp_mode: off
Current Time: 2024-04-11 17:59:49  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:50  hdcp22_type: 1
Current Time: 2024-04-11 17:59:50  hdcp_mode: off
Current Time: 2024-04-11 17:59:50  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:50  hdcp22_type: 1
Current Time: 2024-04-11 17:59:50  hdcp_mode: off
Current Time: 2024-04-11 17:59:50  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:50  hdcp22_type: 1
Current Time: 2024-04-11 17:59:50  hdcp_mode: 22
Current Time: 2024-04-11 17:59:50  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:51  hdcp22_type: 1
Current Time: 2024-04-11 17:59:51  hdcp_mode: 22
Current Time: 2024-04-11 17:59:51  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:51  hdcp22_type: 1
Current Time: 2024-04-11 17:59:51  hdcp_mode: 22
Current Time: 2024-04-11 17:59:51  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:51  hdcp22_type: 1
Current Time: 2024-04-11 17:59:51  hdcp_mode: 22
Current Time: 2024-04-11 17:59:51  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:52  hdcp22_type: 1
Current Time: 2024-04-11 17:59:52  hdcp_mode: 22
Current Time: 2024-04-11 17:59:52  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:52  hdcp22_type: 1
Current Time: 2024-04-11 17:59:52  hdcp_mode: 22
Current Time: 2024-04-11 17:59:52  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:52  hdcp22_type: 1
Current Time: 2024-04-11 17:59:52  hdcp_mode: 22
Current Time: 2024-04-11 17:59:52  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:52  hdcp22_type: 1
Current Time: 2024-04-11 17:59:52  hdcp_mode: off
Current Time: 2024-04-11 17:59:52  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:53  hdcp22_type: 1
Current Time: 2024-04-11 17:59:53  hdcp_mode: off
Current Time: 2024-04-11 17:59:53  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:53  hdcp22_type: 1
Current Time: 2024-04-11 17:59:53  hdcp_mode: off
Current Time: 2024-04-11 17:59:53  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:53  hdcp22_type: 1
Current Time: 2024-04-11 17:59:53  hdcp_mode: off
Current Time: 2024-04-11 17:59:53  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:54  hdcp22_type: 1
Current Time: 2024-04-11 17:59:54  hdcp_mode: 22
Current Time: 2024-04-11 17:59:54  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:54  hdcp22_type: 1
Current Time: 2024-04-11 17:59:54  hdcp_mode: 22
Current Time: 2024-04-11 17:59:54  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:54  hdcp22_type: 1
Current Time: 2024-04-11 17:59:54  hdcp_mode: 22
Current Time: 2024-04-11 17:59:54  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:55  hdcp22_type: 1
Current Time: 2024-04-11 17:59:55  hdcp_mode: 22
Current Time: 2024-04-11 17:59:55  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:55  hdcp22_type: 1
Current Time: 2024-04-11 17:59:55  hdcp_mode: 22
Current Time: 2024-04-11 17:59:55  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:55  hdcp22_type: 1
Current Time: 2024-04-11 17:59:55  hdcp_mode: 22
Current Time: 2024-04-11 17:59:55  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:55  hdcp22_type: 1
Current Time: 2024-04-11 17:59:55  hdcp_mode: 22
Current Time: 2024-04-11 17:59:55  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:56  hdcp22_type: 1
Current Time: 2024-04-11 17:59:56  hdcp_mode: off
Current Time: 2024-04-11 17:59:56  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:56  hdcp22_type: 1
Current Time: 2024-04-11 17:59:56  hdcp_mode: off
Current Time: 2024-04-11 17:59:56  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:56  hdcp22_type: 1
Current Time: 2024-04-11 17:59:56  hdcp_mode: off
Current Time: 2024-04-11 17:59:56  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:57  hdcp22_type: 1
Current Time: 2024-04-11 17:59:57  hdcp_mode: off
Current Time: 2024-04-11 17:59:57  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:57  hdcp22_type: 1
Current Time: 2024-04-11 17:59:57  hdcp_mode: 22
Current Time: 2024-04-11 17:59:57  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:57  hdcp22_type: 1
Current Time: 2024-04-11 17:59:57  hdcp_mode: 22
Current Time: 2024-04-11 17:59:57  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:57  hdcp22_type: 1
Current Time: 2024-04-11 17:59:57  hdcp_mode: off
Current Time: 2024-04-11 17:59:57  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:58  hdcp22_type: 1
Current Time: 2024-04-11 17:59:58  hdcp_mode: off
Current Time: 2024-04-11 17:59:58  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:58  hdcp22_type: 1
Current Time: 2024-04-11 17:59:58  hdcp_mode: off
Current Time: 2024-04-11 17:59:58  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:58  hdcp22_type: 1
Current Time: 2024-04-11 17:59:58  hdcp_mode: off
Current Time: 2024-04-11 17:59:58  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:59  hdcp22_type: 1
Current Time: 2024-04-11 17:59:59  hdcp_mode: off
Current Time: 2024-04-11 17:59:59  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:59  hdcp22_type: 1
Current Time: 2024-04-11 17:59:59  hdcp_mode: off
Current Time: 2024-04-11 17:59:59  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:59  hdcp22_type: 1
Current Time: 2024-04-11 17:59:59  hdcp_mode: off
Current Time: 2024-04-11 17:59:59  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 17:59:59  hdcp22_type: 1
Current Time: 2024-04-11 17:59:59  hdcp_mode: off
Current Time: 2024-04-11 17:59:59  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:00  hdcp22_type: 1
Current Time: 2024-04-11 18:00:00  hdcp_mode: off
Current Time: 2024-04-11 18:00:00  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:00  hdcp22_type: 1
Current Time: 2024-04-11 18:00:00  hdcp_mode: off
Current Time: 2024-04-11 18:00:00  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:00  hdcp22_type: 1
Current Time: 2024-04-11 18:00:00  hdcp_mode: off
Current Time: 2024-04-11 18:00:00  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:01  hdcp22_type: 1
Current Time: 2024-04-11 18:00:01  hdcp_mode: off
Current Time: 2024-04-11 18:00:01  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:01  hdcp22_type: 1
Current Time: 2024-04-11 18:00:01  hdcp_mode: off
Current Time: 2024-04-11 18:00:01  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:01  hdcp22_type: 1
Current Time: 2024-04-11 18:00:01  hdcp_mode: off
Current Time: 2024-04-11 18:00:01  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:01  hdcp22_type: 1
Current Time: 2024-04-11 18:00:01  hdcp_mode: off
Current Time: 2024-04-11 18:00:01  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:02  hdcp22_type: 1
Current Time: 2024-04-11 18:00:02  hdcp_mode: off
Current Time: 2024-04-11 18:00:02  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:02  hdcp22_type: 1
Current Time: 2024-04-11 18:00:02  hdcp_mode: 22
Current Time: 2024-04-11 18:00:02  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:02  hdcp22_type: 1
Current Time: 2024-04-11 18:00:02  hdcp_mode: 22
Current Time: 2024-04-11 18:00:02  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:03  hdcp22_type: 1
Current Time: 2024-04-11 18:00:03  hdcp_mode: 22
Current Time: 2024-04-11 18:00:03  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:03  hdcp22_type: 1
Current Time: 2024-04-11 18:00:03  hdcp_mode: 22
Current Time: 2024-04-11 18:00:03  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:03  hdcp22_type: 1
Current Time: 2024-04-11 18:00:03  hdcp_mode: 22
Current Time: 2024-04-11 18:00:03  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:03  hdcp22_type: 1
Current Time: 2024-04-11 18:00:03  hdcp_mode: 22
Current Time: 2024-04-11 18:00:03  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:04  hdcp22_type: 1
Current Time: 2024-04-11 18:00:04  hdcp_mode: 22
Current Time: 2024-04-11 18:00:04  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:04  hdcp22_type: 1
Current Time: 2024-04-11 18:00:04  hdcp_mode: 22
Current Time: 2024-04-11 18:00:04  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:04  hdcp22_type: 1
Current Time: 2024-04-11 18:00:04  hdcp_mode: 22
Current Time: 2024-04-11 18:00:04  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:04  hdcp22_type: 1
Current Time: 2024-04-11 18:00:04  hdcp_mode: 22
Current Time: 2024-04-11 18:00:04  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:05  hdcp22_type: 0
Current Time: 2024-04-11 18:00:05  hdcp_mode: 22
Current Time: 2024-04-11 18:00:05  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:05  hdcp22_type: 0
Current Time: 2024-04-11 18:00:05  hdcp_mode: 22
Current Time: 2024-04-11 18:00:05  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:05  hdcp22_type: 0
Current Time: 2024-04-11 18:00:05  hdcp_mode: 22
Current Time: 2024-04-11 18:00:05  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:06  hdcp22_type: 0
Current Time: 2024-04-11 18:00:06  hdcp_mode: 22
Current Time: 2024-04-11 18:00:06  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:06  hdcp22_type: 0
Current Time: 2024-04-11 18:00:06  hdcp_mode: 22
Current Time: 2024-04-11 18:00:06  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:06  hdcp22_type: 0
Current Time: 2024-04-11 18:00:06  hdcp_mode: 22
Current Time: 2024-04-11 18:00:06  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:06  hdcp22_type: 0
Current Time: 2024-04-11 18:00:06  hdcp_mode: 22
Current Time: 2024-04-11 18:00:06  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:07  hdcp22_type: 0
Current Time: 2024-04-11 18:00:07  hdcp_mode: 22
Current Time: 2024-04-11 18:00:07  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:07  hdcp22_type: 0
Current Time: 2024-04-11 18:00:07  hdcp_mode: 22
Current Time: 2024-04-11 18:00:07  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:07  hdcp22_type: 0
Current Time: 2024-04-11 18:00:07  hdcp_mode: 22
Current Time: 2024-04-11 18:00:07  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:07  hdcp22_type: 0
Current Time: 2024-04-11 18:00:07  hdcp_mode: 22
Current Time: 2024-04-11 18:00:07  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:08  hdcp22_type: 0
Current Time: 2024-04-11 18:00:08  hdcp_mode: 22
Current Time: 2024-04-11 18:00:08  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:08  hdcp22_type: 0
Current Time: 2024-04-11 18:00:08  hdcp_mode: 22
Current Time: 2024-04-11 18:00:08  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:08  hdcp22_type: 0
Current Time: 2024-04-11 18:00:08  hdcp_mode: 22
Current Time: 2024-04-11 18:00:08  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:09  hdcp22_type: 0
Current Time: 2024-04-11 18:00:09  hdcp_mode: 22
Current Time: 2024-04-11 18:00:09  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:09  hdcp22_type: 0
Current Time: 2024-04-11 18:00:09  hdcp_mode: 22
Current Time: 2024-04-11 18:00:09  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:09  hdcp22_type: 0
Current Time: 2024-04-11 18:00:09  hdcp_mode: 22
Current Time: 2024-04-11 18:00:09  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:09  hdcp22_type: 0
Current Time: 2024-04-11 18:00:09  hdcp_mode: 22
Current Time: 2024-04-11 18:00:09  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:10  hdcp22_type: 0
Current Time: 2024-04-11 18:00:10  hdcp_mode: 22
Current Time: 2024-04-11 18:00:10  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:10  hdcp22_type: 0
Current Time: 2024-04-11 18:00:10  hdcp_mode: 22
Current Time: 2024-04-11 18:00:10  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:10  hdcp22_type: 0
Current Time: 2024-04-11 18:00:10  hdcp_mode: 22
Current Time: 2024-04-11 18:00:10  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:10  hdcp22_type: 0
Current Time: 2024-04-11 18:00:10  hdcp_mode: 22
Current Time: 2024-04-11 18:00:10  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:11  hdcp22_type: 0
Current Time: 2024-04-11 18:00:11  hdcp_mode: 22
Current Time: 2024-04-11 18:00:11  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:11  hdcp22_type: 0
Current Time: 2024-04-11 18:00:11  hdcp_mode: 22
Current Time: 2024-04-11 18:00:11  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:11  hdcp22_type: 0
Current Time: 2024-04-11 18:00:11  hdcp_mode: 22
Current Time: 2024-04-11 18:00:11  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:11  hdcp22_type: 0
Current Time: 2024-04-11 18:00:11  hdcp_mode: 22
Current Time: 2024-04-11 18:00:11  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:12  hdcp22_type: 0
Current Time: 2024-04-11 18:00:12  hdcp_mode: 22
Current Time: 2024-04-11 18:00:12  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:12  hdcp22_type: 0
Current Time: 2024-04-11 18:00:12  hdcp_mode: 22
Current Time: 2024-04-11 18:00:12  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:12  hdcp22_type: 0
Current Time: 2024-04-11 18:00:12  hdcp_mode: 22
Current Time: 2024-04-11 18:00:12  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:13  hdcp22_type: 0
Current Time: 2024-04-11 18:00:13  hdcp_mode: 22
Current Time: 2024-04-11 18:00:13  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:13  hdcp22_type: 0
Current Time: 2024-04-11 18:00:13  hdcp_mode: 22
Current Time: 2024-04-11 18:00:13  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:13  hdcp22_type: 0
Current Time: 2024-04-11 18:00:13  hdcp_mode: 22
Current Time: 2024-04-11 18:00:13  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:13  hdcp22_type: 0
Current Time: 2024-04-11 18:00:13  hdcp_mode: 22
Current Time: 2024-04-11 18:00:13  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:14  hdcp22_type: 0
Current Time: 2024-04-11 18:00:14  hdcp_mode: 22
Current Time: 2024-04-11 18:00:14  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:14  hdcp22_type: 0
Current Time: 2024-04-11 18:00:14  hdcp_mode: 22
Current Time: 2024-04-11 18:00:14  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:14  hdcp22_type: 0
Current Time: 2024-04-11 18:00:14  hdcp_mode: 22
Current Time: 2024-04-11 18:00:14  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:14  hdcp22_type: 0
Current Time: 2024-04-11 18:00:14  hdcp_mode: 22
Current Time: 2024-04-11 18:00:14  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:15  hdcp22_type: 0
Current Time: 2024-04-11 18:00:15  hdcp_mode: 22
Current Time: 2024-04-11 18:00:15  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:15  hdcp22_type: 0
Current Time: 2024-04-11 18:00:15  hdcp_mode: 22
Current Time: 2024-04-11 18:00:15  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:15  hdcp22_type: 0
Current Time: 2024-04-11 18:00:15  hdcp_mode: 22
Current Time: 2024-04-11 18:00:15  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:15  hdcp22_type: 0
Current Time: 2024-04-11 18:00:15  hdcp_mode: 22
Current Time: 2024-04-11 18:00:15  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:16  hdcp22_type: 0
Current Time: 2024-04-11 18:00:16  hdcp_mode: 22
Current Time: 2024-04-11 18:00:16  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:16  hdcp22_type: 0
Current Time: 2024-04-11 18:00:16  hdcp_mode: 22
Current Time: 2024-04-11 18:00:16  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:16  hdcp22_type: 0
Current Time: 2024-04-11 18:00:16  hdcp_mode: 22
Current Time: 2024-04-11 18:00:16  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:16  hdcp22_type: 0
Current Time: 2024-04-11 18:00:16  hdcp_mode: 22
Current Time: 2024-04-11 18:00:16  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:17  hdcp22_type: 0
Current Time: 2024-04-11 18:00:17  hdcp_mode: 22
Current Time: 2024-04-11 18:00:17  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:17  hdcp22_type: 0
Current Time: 2024-04-11 18:00:17  hdcp_mode: 22
Current Time: 2024-04-11 18:00:17  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:17  hdcp22_type: 0
Current Time: 2024-04-11 18:00:17  hdcp_mode: 22
Current Time: 2024-04-11 18:00:17  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:18  hdcp22_type: 0
Current Time: 2024-04-11 18:00:18  hdcp_mode: 22
Current Time: 2024-04-11 18:00:18  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:18  hdcp22_type: 0
Current Time: 2024-04-11 18:00:18  hdcp_mode: 22
Current Time: 2024-04-11 18:00:18  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:18  hdcp22_type: 0
Current Time: 2024-04-11 18:00:18  hdcp_mode: 22
Current Time: 2024-04-11 18:00:18  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:18  hdcp22_type: 0
Current Time: 2024-04-11 18:00:18  hdcp_mode: 22
Current Time: 2024-04-11 18:00:18  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:19  hdcp22_type: 0
Current Time: 2024-04-11 18:00:19  hdcp_mode: 22
Current Time: 2024-04-11 18:00:19  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:19  hdcp22_type: 0
Current Time: 2024-04-11 18:00:19  hdcp_mode: 22
Current Time: 2024-04-11 18:00:19  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:19  hdcp22_type: 0
Current Time: 2024-04-11 18:00:19  hdcp_mode: 22
Current Time: 2024-04-11 18:00:19  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:19  hdcp22_type: 0
Current Time: 2024-04-11 18:00:19  hdcp_mode: 22
Current Time: 2024-04-11 18:00:19  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:20  hdcp22_type: 0
Current Time: 2024-04-11 18:00:20  hdcp_mode: 22
Current Time: 2024-04-11 18:00:20  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:20  hdcp22_type: 0
Current Time: 2024-04-11 18:00:20  hdcp_mode: 22
Current Time: 2024-04-11 18:00:20  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:20  hdcp22_type: 0
Current Time: 2024-04-11 18:00:20  hdcp_mode: 22
Current Time: 2024-04-11 18:00:20  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:21  hdcp22_type: 0
Current Time: 2024-04-11 18:00:21  hdcp_mode: 22
Current Time: 2024-04-11 18:00:21  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:21  hdcp22_type: 0
Current Time: 2024-04-11 18:00:21  hdcp_mode: 22
Current Time: 2024-04-11 18:00:21  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:21  hdcp22_type: 0
Current Time: 2024-04-11 18:00:21  hdcp_mode: 22
Current Time: 2024-04-11 18:00:21  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:21  hdcp22_type: 0
Current Time: 2024-04-11 18:00:21  hdcp_mode: 22
Current Time: 2024-04-11 18:00:21  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:22  hdcp22_type: 0
Current Time: 2024-04-11 18:00:22  hdcp_mode: 22
Current Time: 2024-04-11 18:00:22  [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-11 18:00:22  hdcp22_type: 0
Current Time: 2024-04-11 18:00:22  hdcp_mode: 22
Current Time: 2024-04-11 18:00:22  [vendor.skb.hdmi.hdcp]: [HDCP_22]

result.txt (38,405 bytes)   

(ALTech) Younkwang Jung

2024-04-12 08:13

developer   ~0015418

Hi Jerry

The test environment above(#c15415) is as follows.
STB <==> hdmi repeater <==> hdcp 2.2 TV or hdcp 1.4 TV
        
The above issue log is
I replaced it from 2.2 TV to 1.4 TV.

vendor.skb.hdmi.hdcp value must be set correctly.
 - A slight delay (1 or 2 seconds) is allowed.

This issue must be verified by next Monday.
Please check it quickly.

Thank you
YK.Jung

(ALTech) Younkwang Jung

2024-04-15 08:43

developer   ~0015433

Hi Jerry

Please update the progress of this content

It should be completed by today.
There will be a build tomorrow and it should be applied then.

Thank you
YK.Jung

(SW) Jerry Lin

2024-04-15 09:12

developer   ~0015434

Hi YK,
I check the logcat file.
The delay time is same as the following message: (about 0.203 ~ 2.507 sec)
This range seems to be quite large.
Do you have more test result about this issue ?

// delay 1.931 sec
04-11 17:58:47.061 3437 8962 I SystemControl: [/HDCPTxAuth.cpp, authLoop, 1031] hdcp_tx authenticate success: 1
04-11 17:58:48.992 8970 8970 I hdcp_tx22: [TX] Set type as 1

// delay 2.507 sec
04-11 17:59:32.368 3437 9451 I SystemControl: [/HDCPTxAuth.cpp, authLoop, 1031] hdcp_tx authenticate success: 1
04-11 17:59:34.875 9457 9457 I hdcp_tx22: [TX] Set type as 1

// delay 0.203 sec
04-11 18:00:05.593 3437 10591 I SystemControl: [/HDCPTxAuth.cpp, authLoop, 1031] hdcp_tx authenticate success: 1
04-11 18:00:05.796 10596 10596 I hdcp_tx22: [TX] Set type as 0

Jerry

(ALTech) Younkwang Jung

2024-04-15 09:28

developer   ~0015435

Hi Jerry

>> Do you have more test result about this issue ?

The test can be conducted, but the timing may vary depending on the equipment(device) or environment.
anyway, I'll upload the log after we've tested about 20 times

Thank you
YK.Jung

(ALTech) Younkwang Jung

2024-04-15 10:31

developer   ~0015436

Last edited: 2024-04-15 10:31

View 2 revisions

Hi Jerry

please check it

Thank you
YK.Jung
result-2.txt (1,085,264 bytes)

(SW) Jerry Lin

2024-04-15 13:49

developer   ~0015440

Hi YK,
I check with the log file. The max delay is 4235 ms.
I am not sure if it's possible wtih such a log delay time.
The "vendor.skb.hdmi.hdcp" is based on the resule of hdcp_tx authenticate.

Jerry

(ALTech) Younkwang Jung

2024-04-15 14:29

developer   ~0015443

Hi Jerry

The current structure is
If the value of hdcp22_type is changed late, the vendor.skb.hdmi.hdcp value may fail. (Since then, the wrong value has been maintained.)
Please solve this issue.

Thank you
YK.Jung

(ALTech) Younkwang Jung

2024-04-15 17:00

developer   ~0015448

Hi Jerry

when I checked log
===============================================================================================================
STB <==> repeater <==> TV(HDCP 1.4)
04-15 17:52:03.265 3409 12113 I SystemControl: [/HDCPTxAuth.cpp, authLoop, 1031] hdcp_tx authenticate success: 1
04-15 17:52:03.460 12120 12120 I hdcp_tx22: [TX] Set type as 0
04-15 17:52:03.461 0 0 I [ 746.406078@2]- hdmitx: hdmitx: set hdcp22 content type 0

STB <==> repeater <==> TV(HDCP 2.2)
04-15 17:52:22.614 3409 12193 I SystemControl: [/HDCPTxAuth.cpp, authLoop, 1031] hdcp_tx authenticate success: 1
04-15 17:52:23.468 3409 12220 I SystemControl: [/HDCPTxAuth.cpp, authLoop, 1031] hdcp_tx authenticate success: 1
04-15 17:52:26.079 12222 12222 I hdcp_tx22: [TX] Set type as 1
04-15 17:52:26.081 0 0 I [ 769.024967@2]- hdmitx: hdmitx: set hdcp22 content type 1

STB <==> repeater <==> TV(HDCP 1.4)
04-15 17:52:44.458 3409 12300 I SystemControl: [/HDCPTxAuth.cpp, authLoop, 1031] hdcp_tx authenticate success: 1
04-15 17:52:46.917 12307 12307 I hdcp_tx22: [TX] Set type as 0
04-15 17:52:46.921 0 0 I [ 789.863118@2]- hdmitx: hdmitx: set hdcp22 content type 0

STB <==> TV(HDCP 1.4)
04-15 17:53:58.623 3409 12664 I SystemControl: [/HDCPTxAuth.cpp, authLoop, 1031] hdcp_tx authenticate success: 1
04-15 17:54:11.134 3409 12769 I SystemControl: [/HDCPTxAuth.cpp, authLoop, 1031] hdcp_tx authenticate success: 1

STB <==> TV(HDCP 2.2)
04-15 17:54:22.457 3409 12866 I SystemControl: [/HDCPTxAuth.cpp, authLoop, 1031] hdcp_tx authenticate success: 1
04-15 17:54:22.529 12874 12874 I hdcp_tx22: [TX] Set type as 1
04-15 17:54:22.529 0 0 I [ 885.474958@3]- hdmitx: hdmitx: set hdcp22 content type 1
=======================================================================================================

How about updating vendor.skb.hdmi.hdcp once more when the "set hdcp22 content type" value is set?
( I'm not sure if it's possible. )

Thank you
YK.Jung
image-6.png (33,435 bytes)   
image-6.png (33,435 bytes)   

(SW) Jerry Lin

2024-04-15 17:32

developer   ~0015449

Hi YK,
I can use uevent to send "hdcp22_type" to SystemControl module.
And set the property "vendor.skb.hdmi.hdcp" in SystemControl module.
I wlii share you SD test FW.

Jerry

(SW) Jerry Lin

2024-04-15 17:46

developer   ~0015450

Hi YK,
I upload the SD test FW to ALT Server.
Please download and help to verify it.

link: /release_by_fxn/smart3_test/20240415_mantis1914/usb_bfx-at100_V15.542.35.zip

Jerry

(ALTech) Younkwang Jung

2024-04-15 18:48

developer   ~0015452

Hi Jerry

The test result for the FW you sent is OK
I'll check it by tomorrow and let you know.
and please share the patch for this test FW.
==========================================================
Current Time: 2024-04-15 19:37:01 hdcp22_type: 1
Current Time: 2024-04-15 19:37:01 hdcp_mode: 22
Current Time: 2024-04-15 19:37:01 [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-15 19:37:01 hdcp22_type: 1
Current Time: 2024-04-15 19:37:01 hdcp_mode: 22
Current Time: 2024-04-15 19:37:01 [vendor.skb.hdmi.hdcp]: [HDCP_14]

Current Time: 2024-04-15 19:37:02 hdcp22_type: 0
Current Time: 2024-04-15 19:37:02 hdcp_mode: 22
Current Time: 2024-04-15 19:37:02 [vendor.skb.hdmi.hdcp]: [HDCP_14]

Current Time: 2024-04-15 19:37:02 hdcp22_type: 0
Current Time: 2024-04-15 19:37:02 hdcp_mode: 22
Current Time: 2024-04-15 19:37:02 [vendor.skb.hdmi.hdcp]: [HDCP_14]
......
Current Time: 2024-04-15 19:37:22 hdcp22_type: 0
Current Time: 2024-04-15 19:37:22 hdcp_mode: 22
Current Time: 2024-04-15 19:37:22 [vendor.skb.hdmi.hdcp]: [HDCP_14]

Current Time: 2024-04-15 19:37:22 hdcp22_type: 1
Current Time: 2024-04-15 19:37:22 hdcp_mode: 22
Current Time: 2024-04-15 19:37:22 [vendor.skb.hdmi.hdcp]: [HDCP_22]
......
Current Time: 2024-04-15 19:37:43 hdcp22_type: 1
Current Time: 2024-04-15 19:37:43 hdcp_mode: 22
Current Time: 2024-04-15 19:37:43 [vendor.skb.hdmi.hdcp]: [HDCP_22]

Current Time: 2024-04-15 19:37:44 hdcp22_type: 0
Current Time: 2024-04-15 19:37:44 hdcp_mode: 22
Current Time: 2024-04-15 19:37:44 [vendor.skb.hdmi.hdcp]: [HDCP_14]
......
Current Time: 2024-04-15 19:38:04 hdcp22_type: 0
Current Time: 2024-04-15 19:38:04 hdcp_mode: 22
Current Time: 2024-04-15 19:38:04 [vendor.skb.hdmi.hdcp]: [HDCP_14]

Current Time: 2024-04-15 19:38:04 hdcp22_type: 1
Current Time: 2024-04-15 19:38:04 hdcp_mode: 22
Current Time: 2024-04-15 19:38:04 [vendor.skb.hdmi.hdcp]: [HDCP_22]
......
Current Time: 2024-04-15 19:38:38 hdcp22_type: 1
Current Time: 2024-04-15 19:38:38 hdcp_mode: 22
Current Time: 2024-04-15 19:38:38 [vendor.skb.hdmi.hdcp]: [HDCP_14]

Current Time: 2024-04-15 19:38:38 hdcp22_type: 0
Current Time: 2024-04-15 19:38:38 hdcp_mode: 22
Current Time: 2024-04-15 19:38:38 [vendor.skb.hdmi.hdcp]: [HDCP_14]
========================================================================

Thank you for your support
YK.Jung

(SW) Jerry Lin

2024-04-15 19:43

developer   ~0015453

Hi YK,
The following code is the part i modified.

====> project: common
diff --git a/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_main.c b/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_main.c
index 49e71b2a53f3..ed75ffbf4ef1 100644
--- a/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_main.c
+++ b/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_main.c
@@ -175,6 +175,10 @@ static struct hdmitx_uevent hdmi_events[] = {
                .type = HDMITX_CEDST_EVENT,
                .env = "hdmitx_cedst=",
        },
+ {
+ .type = HDMITX_HDCP22TYPE_EVENT,
+ .env = "hdmitx_hdcp22t=",
+ },
        { /* end of hdmi_events[] */
                .type = HDMITX_NONE_EVENT,
        },
@@ -1381,6 +1385,7 @@ static ssize_t store_hdcp22_type(struct device *dev,
        pr_info("hdmitx: set hdcp22 content type %d\n", type);
        hdev->hwop.cntlddc(hdev, DDC_HDCP_SET_TOPO_INFO, type);

+ hdmitx_set_uevent(HDMITX_HDCP22TYPE_EVENT, type); // send uevent for HDCP22 type
        return count;
 }

====> project: vendor/amlogic/common
diff --git a/frameworks/services/systemcontrol/DisplayMode.h b/frameworks/services/systemcontrol/DisplayMode.h
index 78f109c0..b447597b 100644
--- a/frameworks/services/systemcontrol/DisplayMode.h
+++ b/frameworks/services/systemcontrol/DisplayMode.h
@@ -159,6 +159,7 @@ using namespace android;
 #define UEVENT_HDMI_HDR "hdmitx_hdr"
 #define UEVENT_RXSENSE "hdmitx_rxsense"
 #define UEVENT_CEDST "hdmitx_cedst"
+#define UEVENT_HDCP22_TYPE "hdmitx_hdcp22t"

 #define HDMI_FRC_POLICY_PROP "vendor.sys.frc_policy"
 /*
diff --git a/frameworks/services/systemcontrol/HDCP/HDCPTxAuth.cpp b/frameworks/services/systemcontrol/HDCP/HDCPTxAuth.cpp
index 2880c4a9..dcaa5cbc 100644
--- a/frameworks/services/systemcontrol/HDCP/HDCPTxAuth.cpp
+++ b/frameworks/services/systemcontrol/HDCP/HDCPTxAuth.cpp
@@ -986,6 +986,7 @@ bool HDCPTxAuth::authLoop(bool useHdcp22, bool useHdcp14) {
     SYS_LOGI("hdcp_tx begin to authenticate hdcp22:%d, hdcp14:%d\n", useHdcp22, useHdcp14);

     bool success = false;
+ property_set("vendor.skb.hdmi.hdcp", "HDCP_NONE");
 #ifdef HDCP_AUTHENTICATION
     int count = 0;
     while (!mExitHdcpTxThread) {
@@ -1514,6 +1515,31 @@ void* HDCPTxAuth::TxUenventThreadLoop_5_4(void* data) {
                 else if (!strcmp(ueventData.switchName, UEVENT_HDCP)) {

                 }
+ //hdcp22 type uevent
+ else if (!strcmp(ueventData.switchName, UEVENT_HDCP22_TYPE)) {
+ bool success = false;
+ char auth[MODE_LEN] = {0};
+ pThiz->mSysWrite.readSysfs(DISPLAY_HDMI_HDCP_AUTH, auth);
+ if (strstr(auth, (char *)"1")) {//Authenticate is OK
+ success = true;
+ } else
+ success = false;
+ SYS_LOGI("Enter UEVENT_HDCP22_TYPE %s\n", success ? "true" : "false");
+ if(success)
+ {
+ char mode[MODE_LEN] = {0};
+ char type[MODE_LEN] = {0};
+ pThiz->mSysWrite.readSysfs(DISPLAY_HDMI_HDCP_MODE, mode);
+ pThiz->mSysWrite.readSysfs(DISPLAY_HDMI_HDCP22_TYPE, type);
+ if (strstr(mode, (char *)"22") && strstr(type, (char *)"1"))
+ property_set("vendor.skb.hdmi.hdcp", "HDCP_22");
+ else if ( (strstr(mode, (char *)"22") && strstr(type, (char *)"0")) ||
+ (strstr(mode, (char *)"14") && strstr(type, (char *)"1")) ||
+ (strstr(mode, (char *)"14") && strstr(type, (char *)"0")) )
+ property_set("vendor.skb.hdmi.hdcp", "HDCP_14");
+ } else
+ property_set("vendor.skb.hdmi.hdcp", "HDCP_NONE");
+ }
             }
         }else if (!strcmp(ueventData.matchName, FRAME_RATE_DECODER_UEVENT) ||
                 !strcmp(ueventData.matchName, FRAME_RATE_VDIN0_UEVENT_54) ||


Jerry

(ALTech) Younkwang Jung

2024-04-16 10:44

developer   ~0015455

Hi Jerry

I checked your code that generates HDCP22_TYPE event to update property.
it's nice

at here , the value of DISPLAY_HDMI_HDCP22_TYPE is not correct at the time of HDCP authentication at authLoop.
So how about remove HDCP22_TYPE from authLoop as before?

I'd like to hear your opinion.

Thank you
YK.Jung
image-7.png (44,567 bytes)   
image-7.png (44,567 bytes)   

(ALTech) Younkwang Jung

2024-04-16 12:16

developer   ~0015458

Hi Jerry

Please ignore my request. (#c15455)
If the code is missing, there is an issue

Please apply that code(#c15453) to UI542 with prefix BPM-30749
  - make sure to commit without a compile error.
    you are missing event define (HDMITX_HDCP22TYPE_EVENT) at hdmi_tx_module.h

Thank you
YK.Jung

(SW) Jerry Lin

2024-04-16 14:51

developer   ~0015462

commit done!

Issue History

Date Modified Username Field Change
2024-04-03 11:31 (ALTech) Younkwang Jung New Issue
2024-04-03 11:31 (ALTech) Younkwang Jung Status new => assigned
2024-04-03 11:31 (ALTech) Younkwang Jung Assigned To => (SW) Kinbay Wu
2024-04-03 11:31 (ALTech) Younkwang Jung File Added: image.png
2024-04-03 11:32 (ALTech) Younkwang Jung Issue Monitored: (ALTech) SY Yoon
2024-04-03 11:32 (ALTech) Younkwang Jung Issue Monitored: (ALTech) JunGyu Kim
2024-04-03 11:32 (ALTech) Younkwang Jung Issue Monitored: (ALTech) Sangmin Choi
2024-04-03 11:32 (ALTech) Younkwang Jung Issue Monitored: (ALTech) Wooshin Kang
2024-04-03 13:28 (ALTech) Younkwang Jung Note Added: 0015363
2024-04-03 13:28 (ALTech) Younkwang Jung File Added: image-2.png
2024-04-03 13:28 (ALTech) Younkwang Jung File Added: image-3.png
2024-04-03 13:51 (ALTech) Younkwang Jung Priority normal => high
2024-04-03 13:54 (ALTech) Younkwang Jung Note Added: 0015365
2024-04-03 14:11 (SW) Kerwin Chen Assigned To (SW) Kinbay Wu => (SW) Jerry Lin
2024-04-03 14:52 (SW) Jerry Lin Note Added: 0015367
2024-04-03 17:10 (ALTech) Younkwang Jung Note Added: 0015368
2024-04-03 17:10 (ALTech) Younkwang Jung File Added: image-4.png
2024-04-03 17:53 (ALTech) Younkwang Jung Note Added: 0015369
2024-04-11 17:09 (ALTech) Younkwang Jung Note Added: 0015415
2024-04-11 17:09 (ALTech) Younkwang Jung File Added: image-5.png
2024-04-11 17:09 (ALTech) Younkwang Jung File Added: BFX-AT100_20240411-175300.zip
2024-04-11 17:09 (ALTech) Younkwang Jung File Added: result.txt
2024-04-12 08:13 (ALTech) Younkwang Jung Note Added: 0015418
2024-04-12 08:14 (ALTech) Younkwang Jung Due Date 2024-04-05 12:26 => 2024-04-15 12:26
2024-04-15 08:43 (ALTech) Younkwang Jung Note Added: 0015433
2024-04-15 09:12 (SW) Jerry Lin Note Added: 0015434
2024-04-15 09:28 (ALTech) Younkwang Jung Note Added: 0015435
2024-04-15 10:31 (ALTech) Younkwang Jung Note Added: 0015436
2024-04-15 10:31 (ALTech) Younkwang Jung File Added: BFX-AT100_20240415-110213.zip
2024-04-15 10:31 (ALTech) Younkwang Jung File Added: BFX-AT100_20240415-112136.zip
2024-04-15 10:31 (ALTech) Younkwang Jung File Added: result-2.txt
2024-04-15 10:31 (ALTech) Younkwang Jung Note Edited: 0015436 View Revisions
2024-04-15 13:49 (SW) Jerry Lin Note Added: 0015440
2024-04-15 14:29 (ALTech) Younkwang Jung Note Added: 0015443
2024-04-15 17:00 (ALTech) Younkwang Jung Note Added: 0015448
2024-04-15 17:00 (ALTech) Younkwang Jung File Added: image-6.png
2024-04-15 17:32 (SW) Jerry Lin Note Added: 0015449
2024-04-15 17:46 (SW) Jerry Lin Note Added: 0015450
2024-04-15 18:48 (ALTech) Younkwang Jung Note Added: 0015452
2024-04-15 18:48 (ALTech) Younkwang Jung File Added: BFX-AT100_20240415-193645.zip
2024-04-15 19:43 (SW) Jerry Lin Note Added: 0015453
2024-04-16 10:44 (ALTech) Younkwang Jung Note Added: 0015455
2024-04-16 10:44 (ALTech) Younkwang Jung File Added: image-7.png
2024-04-16 12:16 (ALTech) Younkwang Jung Note Added: 0015458
2024-04-16 14:51 (SW) Jerry Lin Note Added: 0015462
2024-05-09 16:58 (ALTech) Younkwang Jung Status assigned => closed
2024-05-09 16:58 (ALTech) Younkwang Jung Resolution open => fixed